A Linear Logic Approach to Consistency Preserving Updates

نویسندگان

  • Nicole Bidoit
  • Serenella Cerrito
  • Christine Froidevaux
چکیده

The aim of this paper is to propose linear logic as a proof system allowing to perform updates of databases containing incomplete information. In our approach, a database is speciied by facts, deduction rules (among which default rules) and update constraints. Updates will always preserve consistency, i.e. any update of a \consistent" database will produce a new base which is \consistent". The calculus of the \static semantics" of a database DB corresponds to the construction of a proof in a logical theory Th(DB) associated to the database. Similarly, the calculus of the \update semantics" of a database DB w.r.t. the insertion of a literal L, is the construction of a proof in Th(DB). Ce papier propose la logique lin eaire comme un syst eme de preuve permettant de mettre a jour des bases de donn ees qui contiennent des informations incompl etes. Selon notre approche, une base de donn ees est specii ee par des faits, des r egles de d eduction (parmi lesquelles on a des r egles par \d efaut") et des contraintes de transition. Les mises a jours pr eserveront toujours la coh erence, ce qui veut dire que n'importe quelle mise a jour d'une base \coh erente" produira une nouvelle base qui est coh erente. Le calcul de la \s emantique statique" d'une base de donn ees BD correspond a la construction d'une preuve par rapport a une th eorie logique Th(BD) associ ee a la base. De m^ eme, le calcul de la \s emantique de mise a jour" d'une base de donn ees BD relativement a l'insertion d'un litteral L est la construction d'une preuve par rapport a Th(BD). Mots cl es : Bases de Donn ees D eductives, Information Incomplete, Logique Lin eaire, Mises a jour.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Logic Approach to Database Dynamic Updating

We introduce a logic-based framework for database updating under constraints. In our framework, the constraints are represented as an instantiated extended logic program. When performing an update, database consistency may be violated. We provide an approach of maintaining database consistency, and study the conditions under which the maintenance process is deterministic. We show that the compl...

متن کامل

An Abductive Framework to Handle Consistency-preserving Updates in Deductive Databases

In this paper we present an abductive framework for handling requests for updating a deductive database. Updates are tackled in a consistency-preserving manner so that it is guaranteed that the database state resulting of applying the update is consistent; that is, it satisfies the set of its integrity constraints. Moreover, if view updates are requested, they are appropriately translated into ...

متن کامل

Minimal Change and Maximal Coherence for Epistemic Logic Program Updates

We consider the problem of updating nonmonotonic knowledge bases represented by epistemic logic programs where disjunctive information and notions of knowledge and beliefs can be explicitly expressed. We propose a formulation for epistemic logic program updates based on a principle called minimal change and maximal coherence. The central feature of our approach is that during an update procedur...

متن کامل

Evaluation of Updating Methods in Building Blocks Dataset

With the increasing use of spatial data in daily life, the production of this data from diverse information sources with different precision and scales has grown widely. Generating new data requires a great deal of time and money. Therefore, one solution is to reduce costs is to update the old data at different scales using new data (produced on a similar scale). One approach to updating data i...

متن کامل

Reversible Logic Multipliers: Novel Low-cost Parity-Preserving Designs

Reversible logic is one of the new paradigms for power optimization that can be used instead of the current circuits. Moreover, the fault-tolerance capability in the form of error detection or error correction is a vital aspect for current processing systems. In this paper, as the multiplication is an important operation in computing systems, some novel reversible multiplier designs are propose...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Log. Comput.

دوره 6  شماره 

صفحات  -

تاریخ انتشار 1996